﻿using System;
using System.Collections.Generic;

namespace OMG.Fill.Potato.Model.Ent
{
    /// <summary>
    /// 各生产季马铃薯生产情况统计表
    /// </summary>
    public class PotSeasonProductEntity
    {
        /// <summary>
        /// 编号
        /// </summary>
        public string Id{ get;set;}
        /// <summary>
        /// 报表编号
        /// </summary>
        public string ReportId{ get;set;}
        /// <summary>
        /// 季节
        /// </summary>
        public string SeasonDict{ get;set;}
        /// <summary>
        /// 季节代码
        /// </summary>
        public string SeasonValue{ get;set;}
        /// <summary>
        /// 父类季节代码
        /// </summary>
        public string PseasonValue{ get;set;}
        /// <summary>
        /// 播种、收获时间
        /// </summary>
        public string PHTime{ get;set;}
        /// <summary>
        /// 主推品种
        /// </summary>
        public string MainVariety{ get;set;}
        /// <summary>
        /// 总面积
        /// </summary>
        public decimal? TotalArea{ get;set;}
        /// <summary>
        /// 总产量
        /// </summary>
        public decimal? TotalYield{ get;set;}
        /// <summary>
        /// 平均亩产
        /// </summary>
        public decimal? AvgMuYield{ get;set;}
        /// <summary>
        /// 亩产值
        /// </summary>
        public decimal? MuOutput{ get;set;}
        /// <summary>
        /// 总产值
        /// </summary>
        public decimal? TotalOutput{ get;set;}
        /// <summary>
        /// 技术模式
        /// </summary>
        public string TechModel{ get;set;}
        /// <summary>
        /// 脱毒种薯覆盖面积
        /// </summary>
        public decimal? tdSeedArea { get; set; }
        /// <summary>
        /// 脱毒种薯覆盖率
        /// </summary>
        public decimal? SeedCoverage{ get;set;}
        /// <summary>
        /// 地膜覆盖面积
        /// </summary>
        public decimal? MulchArea{ get;set;}
        /// <summary>
        /// 膜下滴灌面积
        /// </summary>
        public decimal? DripArea{ get;set;}
        /// <summary>
        /// 配方施肥面积
        /// </summary>
        public decimal? FertilizerArea{ get;set;}
        /// <summary>
        /// 免耕栽培面积
        /// </summary>
        public decimal? NoCultivationArea{ get;set;}
        /// <summary>
        /// 净作面积
        /// </summary>
        public decimal? JZArea{ get;set;}
        /// <summary>
        /// 净作平均亩产
        /// </summary>
        public decimal? JZAvgMuYield{ get;set;}
        /// <summary>
        /// 净作产量
        /// </summary>
        public decimal? JZYield { get; set; }
        /// <summary>
        /// 净作亩产值
        /// </summary>
        public decimal? JZMuOutput{ get;set;}
        /// <summary>
        /// 净作种植密度
        /// </summary>
        public decimal? JZDensity{ get;set;}
        /// <summary>
        /// 净作技术模式
        /// </summary>
        public string JZTechModel{ get;set;}
        /// <summary>
        /// 间套面积
        /// </summary>
        public decimal? JTArea{ get;set;}
        /// <summary>
        /// 间套马铃薯产量
        /// </summary>
        public decimal? JTYield{ get;set;}

        /// <summary>
        /// 间套马铃薯平均亩产
        /// </summary>
        public decimal? JTAvgMuYield { get; set; }
        /// <summary>
        /// 间套复合亩产
        /// </summary>
        public decimal? JTMixMuYield{ get;set;}
        /// <summary>
        /// 间套复合亩产值
        /// </summary>
        public decimal? JTMixMuOutput{ get;set;}
        /// <summary>
        /// 间套技术模式
        /// </summary>
        public string JTTechModel{ get;set;}
        /// <summary>
        /// 机械播种面积
        /// </summary>
        public decimal? MechPlantArea{ get;set;}
        /// <summary>
        /// 机械中耕培土面积
        /// </summary>
        public decimal? MechCultivationArea{ get;set;}
        /// <summary>
        /// 机械施肥面积
        /// </summary>
        public decimal? MechFertilizerArea{ get;set;}
        /// <summary>
        /// 机械施药面积
        /// </summary>
        public decimal? MechPesticideArea{ get;set;}
        /// <summary>
        /// 机械收获面积
        /// </summary>
        public decimal? MechHarvestArea{ get;set;}
        /// <summary>
        /// 投入种薯金额
        /// </summary>
        public decimal? SeedCost{ get;set;}
        /// <summary>
        /// 投入肥料金额
        /// </summary>
        public decimal? FertilizerCost{ get;set;}
        /// <summary>
        /// 投入农药金额
        /// </summary>
        public decimal? PesticideCost{ get;set;}
        /// <summary>
        /// 投入地膜金额
        /// </summary>
        public decimal? MulchCost{ get;set;}
        /// <summary>
        /// 投入全生育期用工费
        /// </summary>
        public decimal? LaborCost{ get;set;}
        /// <summary>
        /// 投入其他费用
        /// </summary>
        public decimal? OtherCost{ get;set;}
        /// <summary>
        /// 投入合计
        /// </summary>
        public decimal? TotalCost{ get;set;}
        /// <summary>
        /// 产出平均亩产
        /// </summary>
        public decimal? OAvgMuYield{ get;set;}
        /// <summary>
        /// 产出平均单价
        /// </summary>
        public decimal? OAvgPrice{ get;set;}
        /// <summary>
        /// 产出合计
        /// </summary>
        public decimal? OTotalOutput{ get;set;}
        /// <summary>
        /// 收益
        /// </summary>
        public decimal? Income{ get;set;}
    }
}
